#ifndef FLEX_BISON_DRIVER_H
#define FLEX_BISON_DRIVER_H

#include <iostream>
#include <map>
#include <string>
#include "scanner.h"
#include "parser.hpp"

namespace Marker {
  class Driver {
  private:
    Parser _parser;
    Scanner _scanner;
  public:
    Driver();
    int parse();
    virtual ~Driver() = default;

    std::map<std::string, int> variables;
    int result;
  };
}
#endif //FLEX_BISON_DRIVER_H
